long-distance runner - English Synonyms Dictionary